multipurpose helicopter - French English Dictionary